package cc.rengu.redp.bizimpl.csmc.service;

import cc.rengu.redp.bizimpl.csmc.domain.CClearPlanMap;
import cc.rengu.redp.common.domain.QueryRequest;
import cc.rengu.redp.common.exception.RedpException;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;

import java.sql.Wrapper;

/**
 * @author lizk
 */
public interface ICClearPlanMapService extends IService<CClearPlanMap> {

    IPage<CClearPlanMap> findByPage(QueryRequest queryRequest, CClearPlanMap clearPlanMap);

    void createClearPlanMap(CClearPlanMap clearPlanMap) throws Exception;

    void updateCleaPlanMapAuditStatus(String clearPlanMapId, String type);

    CClearPlanMap findByClearPlanId(String id);

    void update(CClearPlanMap cClearPlanMap);//清分清算方案管理注销
}
